Splicing Devices